On the Properties of Metamodeling in OWL
نویسنده
چکیده
A common practice in conceptual modeling is to divide the model into intensional and extensional parts. Although very intuitive, this approach falls short in many complex domains, where the borderline between the two parts is not clear-cut. Therefore, OWL-Full, the most expressive of the Semantic Web ontology languages, allows mixing the intensional and the extensional model by a feature we refer to as metamodeling. In this paper, we show that the semantics of metamodeling adopted in OWL-Full leads to undecidability of basic inference problems, due to free mixing of logical and metalogical symbols. Based on this result, we propose two alternative semantics for metamodeling: the contextual and the HiLog semantics. We show that SHOIQ— a description logic underlying OWL-DL— under either semantics is decidable. Finally, we show how the latter semantics can be used in practice to axiomatize the logical interaction between concepts and metaconcepts.
منابع مشابه
A higher-order semantics for OWL 2 QL ontologies (Extended abstract)
Recent OBDA projects have pointed out that one of the drawbacks of OWL 2 is the lack of metamodeling and metaquerying capabilities, i.e., features for specifying and reasoning about metaconcepts and metaproperties [1]. Roughly speaking, a metaconcept is a concept whose instances can be themselves concepts, and a metaproperty is a relationship between metaconcepts. Although OWL 2 provides syntac...
متن کاملOWL-Full Metamodeling with SWCLOS
There are some logic-based approaches to metamodeling in OWL. We enabled OWL metamodeling with an object-based approach. In this paper, we introduce criteria for metamodeling, that are derived from the principles of object-oriented metamodeling, and demonstrate examples of metamodeling with SWCLOS.
متن کاملReasoning in Metamodeling Enabled Ontologies
Ontologies are expected to play an important role in many application domains, as well as in software engineering in general. One problem with using ontologies within software engineering is that while UML, a widely used standard for specifying and constructing the models for a software-intensive system, has a four-layer metamodeling architecture, the standard OWL Web Ontology Language does not...
متن کاملIntegrated Metamodeling and Diagnosis in OWL
Ontological metamodeling has a variety of applications yet only very restricted forms are supported by OWL 2 directly. We propose a novel encoding scheme enabling class-based metamodeling inside the domain ontology with full reasoning support through standard OWL 2 reasoning systems. We demonstrate the usefulness of our method by applying it to the OntoClean methodology. En passant, we address ...
متن کاملMetamodeling-Based Coherence Checking of OWL Vocabulary Background Models
The surface (or, foreground) structure of linked data and their associated OWL vocabularies can be complemented by background models expressing valid ontological distinctions that may have become obscured by the modeling style chosen by the vocabulary designer. Background models can generally serve for debugging, visualization, matching, or even pattern-based design of operational ontologies su...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005